.safety-chain-all {
  height: 100%;

  .head {
    text-align: left;

    button {
      margin-top: 10px;
      margin-left: 10px;
      width: 108px;

      i {
        width: 8px;
      }
    }
  }

  .content {
    margin: 8px;
    height: 100%;


    .th-td-2 {
      min-width: 60px;
      text-align: center;

      a {
        margin-left: 5px;
        display: inline-block
      }
    }

    .th-td-3 {
      max-width: 200px;
      min-width: 80px;
      text-align: center;
      overflow: hidden;
    }


    .th-td-5 {
      text-align: center;
      overflow: hidden;
      min-width: 80px;
    }


    .thead-tr {
      height: 50px;
      background-color: #001529;

      th {
        color: #ffffff;
      }
    }
  }
}

:host ::ng-deep .ant-table-body {
  margin: 0px !important;
}

@media only screen and (max-width: 576px) {
  :host ::ng-deep .ant-pagination-options {
    display: inline-block;
  }

}
